Ceaser Cipher Encryption
 
#include <stdio.h>
#include <conio.h>
#include <iostream.h>

//Author: Esteban Cazarez
//Date: 3-28-98
//Caesar Cipher encoding and decoding
//Using Borland C++
//Author: Esteban Cazarez
//Lab Assigment Number #1 - Encoding
 

main()
{
 char old_letter,new_letter;

 cout<<"Esteban's Encoding Section -";
 cout<<"Control and Security"<<"\n\n";
 cout<<"Enter the word to encode or type * to quit"<<"\n";
 scanf("%c",&old_letter);
 while(old_letter != '*')
 {
 if((old_letter >= 'A') && (old_letter <+ 'Z'))
   new_letter = (old_letter - 'A' + 3)%26 + 'A';
  else if ((old_letter >= 'a')&&(old_letter <+ 'z'))
   new_letter = (old_letter - 'a' + 3)%26 +'a';
  else
   new_letter = old_letter;
   printf("%c",new_letter);
   scanf("%c",&old_letter);
  }
cout<<"\n";
}

Return back to main page